home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-3449 / text / slmtxt.txt < prev    next >
Text File  |  1992-02-25  |  9KB  |  171 lines

  1.  
  2.  
  3.                         The SLM804 INIT
  4.                         ~~~~~~~~~~~~~~~
  5.  
  6.                                        By Phillip White.
  7.  
  8.  Ever since I had Spectre, the Mac emulator, up and running on my 
  9.  Mega4 ST, I  needed a means of printing directly to the Atari laser 
  10.  printer in Mac mode.   Dave Small cheerfully provided an Apple imagewriter
  11.  emulator for the SLM, but making a laser printer print 9 pin text and
  12.  graphics is nothing short of scandalous!
  13.  
  14.  The alternative I was told, involved purchasing Ultrascript, a Postscript 
  15.  interpreter for the ST (and PC) which would allow high quality 
  16.  documents from the Mac to be printed on the venerable SLM.
  17.  
  18.  A brief explanation is in order here for the blissfully ignorant.
  19.  Most laser printers are of the postscript variety.  Postscript is a page 
  20.  description language which allows the page of a computer typeset 
  21.  document, to be interpreted as an exact series of instructions.  Text and 
  22.  graphics can be defined as a text file.  Postscript is machine 
  23.  independent, which means that for example, a document saved as a 
  24.  postscript file on an Apple Mac, can be printed on a laser printer 
  25.  connected to an IBM.  Postscript files tend to be quite big.
  26.  
  27.  A postscript laser printer must have it's own RAM and the fonts to match 
  28.  the ones in the document, either installed in the printer itself or 
  29.  downloaded from the computer.  Until recently, postscript laser printers 
  30.  were incredibly slow.
  31.  
  32.  Atari, in their infinite wisdom, decided to abandon the concept of a 
  33.  postscript printer (and thereby avoiding the licensing fees) and instead 
  34.  opted for a 'dumb' printer.  The idea was that the memory of the 
  35.  computer would be used to draw up a page and then it would be zapped 
  36.  to the printer.  On the surface this is very meritable, the printer costs 
  37.  less because there is no memory, the memory that would have been 
  38.  there can now be used by the computer, there is no need to keep buying 
  39.  font cartridges and the thing goes like the clappers.
  40.  
  41.  The down side is that the SLM804 snaps up 1 meg of the ST's RAM and 
  42.  the idea never caught on in the rest of the computer world, which meant 
  43.  that the SLM was only good for the ST and nothing else (try trading one 
  44.  in). A postscript printer will just about work with any computer, including an 
  45.  ST.  
  46.  
  47.  Back to the Mac.  There is some great DTP software for the Mac.  The 
  48.  trick is to get your documents to the SLM804 at 300 DPI.  Spectre can't 
  49.  print directly to the laser unless it thinks it is an imagewriter and quite 
  50.  frankly, text does not look good at 10 dots an inch or whatever the 
  51.  imagewriter klunks along at.  We must save as a postscript file and print
  52.  the document on the SLM in ST mode.
  53.  
  54.  To get the SLM to print postscript, we must use a Postscript interpreter.  
  55.  One for the ST, is Ultrascript, by Imagen.  Ultrascript requires it's own 
  56.  fonts that must match those of the document being printed, also required 
  57.  are the bold and italic variations, which can lead to having quite a few
  58.  fonts on board.  Ultrascript works very well at interpreting most postscript
  59.  files, including IBM PC and ST generated ones, but it has not always been
  60.  smooth sailing as far as the Mac is concerned.
  61.  
  62.  When saving a postscript file on the Mac, the Apple Laserwriter must be 
  63.  installed as a chooser document, even though any attempt to print to it 
  64.  will result in sorrow.  
  65.  Originally to get postscript, one had to hold down the option key or 
  66.  somesuch when OK'ing the print, and the file would be created.  Later 
  67.  on, a PD INIT was added which gave a save postscript file to disk button 
  68.  on the printer dialogue box so this became easy as pie.  When 
  69.  Ultrascript dealt with a postscript file produced by this method, it 
  70.  promptly kacked itself.  What became the only means of printing to the 
  71.  SLM, was importing all text and graphics into a well known DTP program 
  72.  which for some reason or other, had better postscript functions, not a 
  73.  problem there.
  74.  
  75.  The next leap forward arrived in the form of a PD rescue for the ST.  One 
  76.  of Dave Small's mates had obviously thought about this problem and 
  77.  written a postscript file for Ultrascript called Startup.PS.  This was called 
  78.  up by Ultrascript when a file was to be printed and basically allowed the 
  79.  previously offending postscript files to print.  One thing that it now 
  80.  required was that no carriage returns be incorporated in the postscript 
  81.  file, which meant that no font substitutions or alterations could be made 
  82.  without going back into the Mac.
  83.  
  84.  On the Mac front, System 7 gallantly championed it's cause, with a disk 
  85.  of printing tools that once installed, gave a vastly enhanced print 
  86.  dialogue box with lots of postscript options depending on the application 
  87.  you were in.  Things were finally starting to come together.
  88.  
  89.  But there were still problems.....
  90.  
  91.  Some applications still wouldn't play the game, particularly those which 
  92.  didn't incorporate a graphic in a document, rather, a link is made to the 
  93.  directory where the picture resides.  In these cases the postscript file 
  94.  would blow out to gargantuan proportions and Ultrascript would hang.
  95.  
  96.  Besides the sheer hassle of...
  97.  
  98.  1)   Print file to disk as postscript.
  99.  2)   Quit the Mac and become an ST again.
  100.  3)   Run the Transverter program and copy the postscript file onto 
  101.       an ST partition.
  102.  4)   Run Ultrascript and print the file.
  103.  5)   Oops there's no space between up and tight! back to the Mac again.
  104.  
  105.  There had to be a better way.
  106.  
  107.  About a year ago, I was perusing through the ACE Bulletin board when I 
  108.  noticed a message which had been placed in an Atari Echo that 
  109.  mentioned an INIT which would allow direct to SLM printing.
  110.  I jumped on this bit of news and established after some time that it was 
  111.  available from a company in Germany called FEARN.  There is also a 
  112.  FEARN in California.  The California connection was waiting for the release
  113.  of the US paper size version so I shifted my attention towards Germany. 
  114.  Several enquiries around Australia revealed a total lack of knowledge for
  115.  this thing.  
  116.  
  117.  Eventually after much deliberation, I decided to go ahead and purchase 
  118.  the INIT which costs 176 DM (I have not got the Visa invoice back yet).
  119.  A week later it was in my shaking mitts.
  120.  
  121.  The SLM 804 INIT is an autobooting application which emulates the 
  122.  Hewlett Packard Laserwriter II.  It requires either a HP inkjet or 
  123.  laserwriter printer driver for the Mac and adequate memory for the ST.
  124.  The creators are Gunther Walther & Frank Siegert.  
  125.  
  126.  The INIT basically intercepts a call to the laserjet and draws up a page 
  127.  which is then sent to the SLM via the DMA port.  The SLM normally 
  128.  gobbles up 1 meg of memory and allowances must be made for this.  I 
  129.  had several crashes when I first installed the  goodies and after 
  130.  removing the ramdisk I customarily use, I could get to the desktop.
  131.    
  132.  The manual pretty well explains what is needed for the operation of the 
  133.  INIT, one of the requirements is for the system heap size to be increased 
  134.  to allow extra room for the system.  A PD program is provided for this 
  135.  purpose.  Also required is Adobe Type manager or I would suspect, 
  136.  Truetype.  This is to give smooth font scaling rather than smooth font
  137.  blockiness.  This and all the associated fonts take up memory, so it is a 
  138.  task to get the thing running.
  139.  
  140.  Does it work? You bet!  Although I had some slight problems with 
  141.  kerning and spacing in some applications.
  142.  At the time of writing I have only had 2 days to try it and the initial
  143.  results look pretty good.  The PD printer driver supplied is for a 
  144.  Deskjet, which gives good results, but the Laserjet II Macprint driver is 
  145.  recommended for superior quality, some fine tuning is to be expected.
  146.  
  147.  Supplied on the disk are some PD utilities which I have no idea as to 
  148.  what they do, and there is some update information in German which is 
  149.  handy.
  150.  
  151.  I do not know how many Spectre/SLM804 combinations there are in the 
  152.  world, but this would certainly have to be an essential item for the 
  153.  owners of these systems.
  154.  
  155.  I would like to thank Swavek Jabrzemski, for his help in this saga.
  156.  
  157.  SLM INIT is available from                  FEARN
  158.                                              JOHANNES KRAMER Str. 62
  159.                                              7000 STUGGART 70
  160.                                              W. GERMANY
  161.  
  162.                                              Ph 0711 765 3049
  163.                                              Fax 0711 765 6411
  164.  
  165.  
  166.  
  167.                    Ask for Cabell, he speaks Californian
  168.  
  169.  
  170.  
  171.